package org.ssh.service;

import java.util.List;

import org.ssh.dao.IBaseDao;
import org.ssh.dao.IPurchasenoteDetailDao;
import org.ssh.pojo.PurchasenoteDetail;

public interface IPurchasenoteDetailService<T> {
      
 
	public List<T> queryPurchasenoteDetail(String purchasenotedetailname,Class<T> clazz);
     
    public void addPurchasenoteDetail(T purchasenotedetail);
      
    public void modifyPurchasenoteDetail(T purchasenotedetail);
    
    public void deletePurchasenoteDetail(int purchasenotedetailid,Class<T> clazz);
      
    public T getPurchasenoteDetail(Class<T> clazz, int purchasenotedetailid);
      
    public IPurchasenoteDetailDao getPurchasenoteDetailDao();
  
    public void setPurchasenoteDetailDao(IPurchasenoteDetailDao purchasenotedetaildao);
}  